package lottomat;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
import java.util.Random;

public class Main {

    public static void main(String[] args) {

        
        Random random = new Random();

        
        List<Integer> typy = Arrays.asList(1,2,3,4,5,6);
        List<Integer> losowanie = new ArrayList();

        for (int i = 0; i < 6; i++) {
            int liczbaLosowa;
            do {
                liczbaLosowa = random.nextInt(49) + 1;
            } while (losowanie.contains(liczbaLosowa));
            losowanie.add(liczbaLosowa);
        }
        Collections.sort(losowanie);
        System.out.println("Twoje typy: ");
        for (int i : typy) {
            System.out.print(i + ", ");
        }
        System.out.println("");
        System.out.println("Wylosowano: ");
        for (int i : losowanie) {
            System.out.print(i + ", ");
        }

        int licznikTrafien = 0;
        for(int i=0; i < 6; i++) {
            if(losowanie.contains(typy.get(i))) {
                licznikTrafien++;
            }
        }

        System.out.println("\nTrafiłeś: " + licznikTrafien);
    }
}
